Trivalent Graph isomorphism in polynomial time
نویسنده
چکیده
4 Implementation test 35 Sumario 41 Bibliography 47 3 Preamble The graph isomorphism problem has a long history in mathematics and computer science, and more recently in fields of chemistry and biology. Graph theory is a branch of mathematics started by Euler as early as 1736 with his paper The seven bridges of Könisberg. It took a hundred years before other important contribution of Kirchhoff had been made for the analysis of electrical networks. Cayley and Sylvester discovered several properties of special types of graphs known as trees. Poincaré defined what is known nowadays as the incidence matrix of a graph. It took another century before the first book was published by Dénes K˝ onig at 1936 titled Theorie der endlichen und unendlichen Graphen. After the second world war, further books appeared on graph theory, for example the books of Ore, Behzad and Chartrand, Tutte, Berge, Harary, Gould, and West among many others. The graph isomorphism problem is the computational problem of determining whether two finite graphs are isomorphic. Besides it's practical importance, the graph isomorphism problem it's one of few problems which belonging to NP neither known to be solvable in polynomial time nor NP-complete. It is one of only 12 such problems listed by Garey & Johnson(1979), and one of only two of that list whose complexity remains unresolved (the other being integer factorization). It is known this computational problem is in the low hierarchy of class NP, which implies that it is not NP-complete unless the polynomial time hierarchy collapses to its second level. Since the graph isomorphism problem is neither known to be NP-complete nor to be tractable, researchers have sought to gain insight into the problem by defining a new class GI, the set of problems with a polynomial-time Turing reduction to the graph isomorphism problem [5]. In fact, if the graph isomorphism problem is solvable in polynomial time, then GI would equal P. The best current theoretical algorithm is due to Eugene Luks (1983) and is based on the earlier work by Luks (1981), Babai and Luks (1982), combined with a subfactorial algorithm due to Zemlyachenko (1982). The algorithm relies on the classification of finite simple groups, without these results a slightly weaker bound 2 O(√ n log 2 n) was obtained first for strongly regular graphs by László Babai (1980), and then extended to general graphs by Babai and Luks (1982), where n …
منابع مشابه
On the Complexity of Matroid Isomorphism Problems
We study the complexity of testing if two given matroids are isomorphic. The problem is easily seen to be in Σ 2 . In the case of linear matroids, which are represented over polynomially growing fields, we note that the problem is unlikely to be Σ 2 -complete and is coNPhard. We show that when the rank of the matroid is bounded by a constant, linear matroid isomorphism and matroid isomorphism a...
متن کاملGraph isomorphism is polynomial
We show that the graph isomorphism problem is determined in a polynomial time. This is done by showing that that two graphs on n vertices are isomorphic if and only if a corresponding system of (4n− 1)n equations in n nonnegative variables is solvable. 2000 Mathematics Subject Classification: 03D15, 05C50, 05C60, 15A48, 15A51, 15A69, 90C05.
متن کاملIsomorphism, Automorphism Partitioning, and Canonical Labeling Can Be Solved in Polynomial-Time for Molecular Graphs
The graph isomorphism problem belongs to the class of NP problems, and has been conjectured intractable, although probably not NP-complete. However, in the context of chemistry, because molecules are a restricted class of graphs, the problem of graph isomorphism can be solved efficiently (i.e., in polynomial-time). This paper presents the theoretical results that for all molecules, the problems...
متن کاملStructural and logical approaches to the graph isomorphism problem
The question of whether there is a polynomial time algorithm deciding whether two graphs are isomorphic has been a one of the best known open problems in theoretical computer science for more than forty years. Indeed, the graph isomorphism problem is one of the very few natural problems in NP that is neither known to be in P nor known to be NP-complete. The question is still wide open, but a nu...
متن کاملHomeomorphism of 2-Complexes is Equivalent to Graph Isomorphism
Whittlesey 12,13,14] gave a criterion which decides when two nite 2-dimensional complexes are homeomorphic. We show that graph isomorphism can be reduced eeciently to 2-complex homeomorphism, and that Whittlesey's criterion can be reduced eeciently to graph isomorphism. Therefore graph isomorphism and 2-complex homeomorphism are polynomial-time equivalent.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1209.1040 شماره
صفحات -
تاریخ انتشار 2012